fixed-term contract - German English Dictionary